self-supporting partition - Spanish English Dictionary